package cn.sun.plane.service;

import cn.sun.plane.entity.Csn;
import cn.sun.plane.entity.CsnEntity;
import cn.sun.plane.entity.PageBean;
import cn.sun.plane.util.ExcelUtil2;

import java.util.List;

public interface CsnService {

    public PageBean<CsnEntity> findByPage(Integer currPage);

    //业务层保存部门的方法
    void save(CsnEntity csn);

    CsnEntity findById(String did);

    void update(CsnEntity csn);

    void delete(CsnEntity csn);

    List<CsnEntity> findAll();

//    条件查询
    PageBean<CsnEntity> findByOther(Integer currPage, Csn csn);

//    数据下载
    ExcelUtil2 download(String title, Csn csn);
}
